import pymongo
from matplotlib import pylab as plt
from datetime import date, timedelta

## 精确使用pymongo

client = pymongo.MongoClient()
ganjix = client["ganjix"]
sample = ganjix["sample"]

###
# 管道操作符的种类
# $project： 数据投影，主要用于重命名、增加和删除字段
# $match：滤波操作，筛选符合条件文档，作为下一阶段的输入
# $limit:  限制经过管道的文档数量
# $skip：从待操作集合开始的位置跳过文档的数目
# $unwind：将数组元素拆分为独立字段
# $group：对数据进行分组
# $sort: 对文档按照指定字段排序
# $geoNear：返回一些坐标值，这些值以按照距离指定点距离由近到远进行排序

pipeline = [
    {"$match":{"pub_date":"2015.12.24"}},
    {"$group":}
]

for i  in sample.aggregate(pipeline):
    print(i)